@charset "utf-8";
/* CSS Document */

body{ background:#f5f5f5; margin:0; padding:0; font-family:"微软雅黑";}


/*top_news 要闻头条*/
.top_news{width: 1280px;
    height: 90px;
    margin: 15px auto;
    border: 1px solid #e0e0e0;
    background: url(top_news_icon.png) no-repeat left top #ffffff;
    text-align: center;}
.top_news h1{line-height:90px;}
.top_news h1 a{ color:#053d6c; font-size:26px;}
.top_news h1 a:hover{ color:#ff0000;}
.top_news h4 a{ color:#333333; font-size:16px; font-weight:normal; margin:0 10px;}
.top_news h4 a:hover{ color:#F00; text-decoration:underline;}

/*pic_news 第一块*/
.pic_news{ width:1280px; margin:0 auto 0px auto;height:570px; background-color:#fff;}
.p-n-r,.p-n-l{float:left; }
.p-n-l{width:100%;}

/*pic_news 首页轮播*/
.m-slide{position: relative;width:100%; height: 570px;}
.m-slide .hd{ position: absolute;z-index: 1;bottom:15px; right:10px;}
.m-slide .hd li{cursor:pointer;width:13px;height:13px;display:block;overflow:hidden;text-indent:20px;float:left;margin-left:13px;background: #fff;border-radius: 8px;filter: alpha(opacity=40);opacity: 0.4;}
.m-slide .hd li.on{background: #fff;filter: alpha(opacity=100);opacity:1;}
.m-slide .prev, .m-slide .next {width: 40px;height: 40px;margin: -20px 0 0;display: none;background:url(ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%; z-index: 10;cursor: pointer;text-indent: -9999px;
filter: alpha(opacity=20);opacity: 0.2;}
.m-slide .prev {left: 16px;}
.m-slide .next {background-position: 0 -40px;right: 16px;}
.m-slide .prev:hover,	.m-slide .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.m-slide .bd {width:100%;height: 570px;position: relative;overflow: hidden;}
.m-slide .bd li { width:100%; height: 570px;background-color: #fff;position: relative;}
.m-slide .bd li p { position: absolute; left: 0; bottom: 0;line-height: 50px;height: 50px;width:100%;white-space: nowrap;overflow: hidden;padding-left:20px;}
.m-slide .bd li p i {position: absolute;left: 0;top: 0;display: block;width:100%;height: 50px;background: #015293;opacity: .95; filter: alpha(opacity=95);}
.m-slide .bd li p a, .m-slide .bd li p a:visited {position: relative;color: #fff;font-size: 16px;line-height: 50px;text-align: center;}

/*pic_news 切换新闻*/
.g-tab-skin,.g-tab-skin1 {}
.g-tab-skin ul.g-tab-navi,.g-tab-skin1 ul.g-tab-navi{margin:5px 20px 15px 20px;height:45px;border-bottom:1px solid #e6e6e6;}
.g-tab-skin ul.g-tab-navi li {float: left; text-align:center;font-size:16px; width:120px;line-height:40px; margin-right:5px; background-color:#006eab;border-radius:5px;-moz-border-radius:5px; /* 老的 Firefox */;}
.g-tab-skin ul.g-tab-navi .current{background:#f41400;}
.g-tab-skin ul.g-tab-navi li a{ color:#015293;font-size:18px;}
.g-tab-skin ul.g-tab-navi li a:hover{  text-decoration:none;}

.g-tab-skin1 ul.g-tab-navi li {float: left; text-align:center;font-size:18px; min-width:80px; margin-right:5px; /* 老的 Firefox */height:45px;line-height:45px; background-color:#dfeaf7; padding:0 20px;}
.g-tab-skin1 ul.g-tab-navi li.current{border-left:3px solid #c92327; background-color:#015293; border-bottom:1px solid #015293;}
.g-tab-skin1 ul.g-tab-navi li.current a{color:#FFF;font-size:18px;}
.g-tab-skin1 ul.g-tab-navi li a{ color:#015293; font-size:18px; font-weight:bold;}
.g-tab-skin1 ul.g-tab-navi li a:hover{ text-decoration:none;}

.news0 .news-list li,.news1 .news-list li,.news2 .news-list li {line-height:25px;padding:5px 0px;font-size:16px; width:100%; color: #333; background: url(list_icon.png) left center no-repeat; padding-left:15px;overflow: hidden;}
.news-list{ padding-left:10px; padding-top:10px; padding-right:25px; overflow:hidden;}
.news-list li{ font-size:16px; width:100%; color: #333; background: url(list_icon.png) left center no-repeat; padding-left:15px;}
.news-list li span{ margin-left:10px; color:#90959c;}
.news-list li .more{ float:right; margin-right:10px; color:#90959c;font-size:14px;}
/*.news_hand,.news_hand1{ display:none;}*/

.list_con{ margin-bottom:20px; margin-top:10px; overflow:hidden;}
.list_con img{ float:left; width:170px; height:90px; margin-right:15px;}
.list_con div{ float:left; width:580px; }
.list_con div h3 a{ line-height:36px; color:#006eab;}
.list_con div p{ font-size:14px; line-height:24px; color:#58626e;}
.list_con div p a{ color:#ff0000; margin-left:15px;}


/*banner*/
.banner{ width:1280px; margin:0px auto 0px auto;}

/*content 政务公开+机关建设*/
.content{ width:1280px; margin:auto;}
.content .menu{ width:360px;float:left; margin-right:16px; margin-bottom:10px;}
	.menu .menu_hands{ text-align:center;background-color:#015293;color:#FFF;padding:15px 0px; font-size:18px;}
	.menu ul li{ background-color:#FFF;margin-top:6px; height:47px; line-height:47px;text-align:center;}
	.menu ul li a{  font-size:18px; color:#918b8b;font-weight:bold;}
	.menu ul li:hover{background-color:#e0e0e0;}
	
.content .con_news{ width:900px; height:387px;background-color:#fff; border:1px solid #e0e0e0; border-top:4px solid #006eab; float:right;margin-bottom:15px;}

/*_______视频+网上办事___________*/	
.content .video{width:360px; height:320px; float:left; margin-right:16px;margin-bottom:15px;}
	.video h3{ width:360px;height:43px; line-height:43px; background-color:#f41400; color:#fff; font-size:16px; text-indent:20px;}
	.video video{ width:340px; height:220px; background-color:#000; margin:8px 8px 0 8px;}
	.video h3 span{ float:left;}
	.video h3 a{ color:#fff; font-size:14px; float:right; margin-right:15px; }
	.video_con{width:100%;height:267px; background-color:#fff;  border:1px solid #e0e0e0; padding-top:10px; text-align:center;}
	.video p{ text-align:center; line-height:28px; font-size:14px; font-weight:normal;}

.content .business{width:900px; height:319px;background-color:#fff; float:left;margin-bottom:10px;}
	.business h4{ margin:20px 20px 15px 20px; border-bottom:3px solid #e6e6e6; height:31px;}
	.business h4 span{border-bottom:3px solid #015293;/* 老的 Firefox */ padding:7px 2px;color:#015293; font-size:18px; font-weight:bold;}
	.business h4 a{padding:5px; font-size:14px;font-weight:normal; float:right;}
	.business ul{ padding:0 15px;}
    .business .news-list ul{width:500px;}
    .business .news-list li{ font-size:16px; width:100%; color: #333;line-height:25px; height:auto; background: url(list_icon.png) left center no-repeat; text-align:left; margin:8px 0px;padding:0px 0px 0px 15px;}
	.business ul li{ background-color:#ececec; margin:10px 5px 0 5px;width:125px; height:85px; font-size:14px; text-align:center; float:left; padding:15px 5px 10px 5px;border-radius:5px;-moz-border-radius:5px; /* 老的 Firefox */ word-wrap:break-word;}
	.business ul li img{ }
	.business ul .bus_hands1{background-color:#ffa45a;}
	.business ul .bus_hands2{background-color:#a29ef8;}
	.business ul .bus_hands1 a,.business ul .bus_hands2 a{ color:#fff;}

.wszs{background-color:#ECECEC;height: 266px;}
.wszs a{color:#3c7ab7;}
.wszs .text{float:left;line-height:22px;}
.wszs .img{width:50px;float:left;margin-left:50px;}
.wszs-1{width:49%;float:left;text-align:center;padding-top:60px;border-right:1px solid #d4d4d4;height: 205px;}
.wszs-2{width:50%;float:left;text-align:center;height:63px;padding-top:25px;}
.wszs-3{width:50%;float:left;text-align:center;height:63px;padding-top:25px;border-top:1px solid #d4d4d4;}
.wszs-4{width:50%;float:left;text-align:center;height:63px;padding-top:25px;border-top:1px solid #d4d4d4;}
.wszs-5{width:50%;float:left;text-align:center;height:63px;padding-top:25px;border-top:1px solid #d4d4d4;}
.hdblue{width:140px; height:80px; padding-top:20px; float:left;text-align:center; background-color:#015293; margin: 5px;}	
.hdblue a{color:#fff;}
/*________专题专栏__________*/		
.zhuanti{ width:1280px; height:110px; margin:auto;background-color:#fff; border:1px solid #e0e0e0; margin-bottom:10px;}
	.zhuanti h3{ height:90px; width:20px; background-color:#f41400; font-size:16px; font-weight:normal; padding:10px; float:left;}
	.zhuanti h3 a{ color:#fff;}
	.zhuanti h3 a:hover{ text-decoration:none;}
	.zhuanti_con{ margin:15px; float:left; width:1100px; }
	.zhuanti_con img{ width:232px; height:80px;}
	.zhuanti_con a{ margin-right:5px;}
	.zhuanti_con .more{ display:none;}
	

/*________互动交流+涉外资讯+政策法规__________*/	
.hudong{ width:1280px; margin:auto;}
.hudong .email{width:360px; height:390px; background-color:#fff; border:1px solid #e0e0e0; float:left; margin-right:16px; margin-bottom:15px;}
	.email h4{ margin:20px 20px 15px 20px; border-bottom:1px solid #e1e1e1;}
	.email h4 span{color:#006eab; font-size:16px;}
	.email h4 a{background-color:#eeeeee;border-radius:5px;-moz-border-radius:5px; /* 老的 Firefox */ padding:5px 15px; font-size:12px;font-weight:normal; float:right;}
	.email_btn{ margin:0 20px;  overflow:hidden;}
	.email_btn li{background-color:#5796c5;border-radius:5px;-moz-border-radius:5px; /* 老的 Firefox */ line-height:72px;float:left; margin-bottom:5px; }	
	.email_btn li h3{ display:inline;}
	.email_btn li span{ border:1px solid #7daed2;border-radius:5px;-moz-border-radius:5px; padding:5px 15px; margin-left:20px; font-size:14px;}
	.email_btn a{ color:#fff;}
	.email_btn li img{ float:left; margin-top:20px; margin-left:15px;}
	.email_btn li:hover{ background-color:#006eab;}
	.email .yijian{ font-size:12px; margin:0 25px 20px 25px; color:#333333; line-height:22px;}
	
.hudong .news1{width:440px; height:387px; background-color:#fff; float:left; margin-right:16px; margin-bottom:10px; overflow:hidden;}
.hudong .news2{width:440px; height:387px; background-color:#fff; float:left; margin-bottom:10px;margin-right:16px; overflow:hidden;}
.hudong .news0{width:366px; height:784px; background-color:#fff; float:right; margin-bottom:10px;overflow:hidden;}
	.news0 h4,.news1 h4,.news2 h4{ margin:25px 20px 15px 20px; border-bottom:3px solid #e6e6e6; height:31px;}
	.news0 h4 span,.news1 h4 span,.news2 h4 span{border-bottom:3px solid #015293;/* 老的 Firefox */ padding:7px 2px;color:#015293; font-size:18px; font-weight:bold;}
	.news0 ul,.news1 ul,.news2 ul{ margin:15px; }
	.news0 ul li,.news1 ul li,.news2 ul li{line-height:40px;}
	
	
/*_______友城风采________*/	
.fri_pic{ width:1280px; margin:10px auto 10px auto; background:#FFF;}
	.fri_pic h3{  text-align:left; line-height:45px; border-bottom:3px solid #E6E6E6;}
	.fri_pic h3 a{padding:10px 2px;  margin-left:20px; color:#015293;border-bottom:3px solid #015293; }
    .fri_pic h3 b a{background-color:#015293;}
	.fri_pic h3 a{ text-decoration:none;}
	.fri_pic span a{ float:right;border:0px; margin-right:5px; color:#333; font-size:14px;font-weight:normal;padding:5px;}
	#swap_pic {width: 1280px; height: 180px; overflow: hidden; margin-top:20px;}
	#prev {width: 32px; float: left; height: 180px; overflow: hidden}
	#next {width: 32px;  float: left; height: 180px; overflow: hidden}
	.scroll {cursor: pointer}
	.unable {cursor: default}
	.box {position: relative; width: 1210px; float: left; height: 180px; overflow: hidden;}
	.box img{ width:230px; height:140px; margin:0;}
	.pics {position: absolute; width: 5000px; top: 0px}
	.pics li {width:242px; float: left; height: 180px; overflow: hidden;}
	.pics li p {position: relative;  float: left; overflow: hidden; margin-right:10px; }
	.pics li p span {display:block; background-color:#fff; line-height:38px; text-align:center; font-size:14px;}